Mega Surfing Waves